Set Project Baseline Process

Use the Set Project Baseline API process to set and verify the values for the contract budget accounts.

Process Settings

Below are the settings you must define for the Set Project Baseline API process:

Setting Description Sample Value
ProcessID

This ID informs Cobra to run the Set Project Baseline process.

SetProjectBaseline
Project

This setting refers to the project where you want to run the Set Project Baseline process.

This setting is required.

Demo Advanced
LogTimePhasedChanges This setting is required if the project audit is off. Use this setting to enable or disable the time-phased data logging of baseline changes for a project with regulatory requirements.

Use one of the following values:

  • 0 — Use this value to disable the time-phased data logging for a project. This is the default value.
  • 1 — Use this value to enable the time-phased data logging for a project.
1
LogLevel Use this setting to indicate the level where budget changes are captured.

This option is required.

Use one of the following values:
  • Control Account
  • Work Package
  • Resource Assignments
Control Account
NegotiatedCost This setting refers to the budgeted contract target cost value.

This setting is optional.

2290000.00
AuthorizedUnpricedWork This setting refers to the authorized unpriced work value.

This setting is optional.

500.50
ContractCeiling This setting refers to the Budgeted and Estimate at Complete Contract Ceiling value for the project.

This setting is optional.

484000.00
ManagementReserve This setting refers to the values debited from to increase the distributed budget.

This setting is optional.

20000.00

Sample Script

Below is a sample script file for the Set Project Baseline API process:

[Process010]

ProcessID=SetProjectBaseline

Project=Demo Advanced

LogTimePhasedChanges=1

LogLevel=Control Account

NegotiatedCost=2290000.00

AuthorizedUnpricedWork=5000.50

ContractCeiling=484000.00

ManagementReserve=20000.00